Serviço de Impressão do Autoatendimento
O serviço de impressão do Autoatendimento é responsável por enviar comandos diretamente à impressora do Totem. A instalação varia conforme o sistema operacional (Windows ou Linux), mas os passos essenciais são:
Copiar a pasta do projeto para o equipamento.
Configurar as variáveis de ambiente no arquivo .env.
Instalar dependências (Node.js + pacotes do projeto).
Instalar o serviço no sistema operacional.
Clique aqui para baixar o serviço de impressão.
Instalação no Windows
Pré-requisitos
Node.js instalado
Permissão de administrador
Passos
Copie a pasta do projeto para o computador.
Abra o Prompt de Comando como Administrador.
Acesse a pasta do projeto:
cd C:\autoatendimento-impressao
Instale as dependências:
npm install
Execute o instalador do serviço:
Instalar-servico.bat
Abra o menu Serviços do Windows e confirme a instalação. O nome do serviço será listado na lista de serviços do sistema operacional.
Instalação no Linux (Lubuntu)
Pré-requisitos
Node.js instalado
Permissão sudo
Passos
Copie a pasta do projeto para o equipamento.
Acesse o diretório:
cd autoatendimento-impressao
Instale as dependências:
npm install
Instale o serviço:
sudo ./instalar-servico.sh
Comandos úteis para Linux
Status do serviço:
sudo systemctl status autoatendimento-impressao
Logs em tempo real:
sudo journalctl -u autoatendimento-impressao -f
Reiniciar o serviço:
sudo systemctl restart autoatendimento-impressao
Remover o serviço:
sudo ./desinstalar-servico.sh
Ajustes de tela no Totem (Lubuntu)
Ajustar rotação da tela
Abra o menu do Lubuntu.
Acesse Preferences (Preferências).
Entre em LXQt Settings.
Abra Monitor Settings (Configurações do Monitor).
Localize Rotation (Rotação).
Selecione:
Left → modo paisagem invertido
Recalibrar touch e mouse
xinput set-prop "ILITEK ILITEK-TP" "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1
xinput set-prop "ILITEK ILITEK-TP Mouse" "Coordinate Transformation Matrix" 0 -1 1 1 0 0 0 0 1